as tough as old shoe leather - Spanish English Dictionary